A video can be seen as a sequence formed by continuous video frames of images, and the colorization process of video actually is the colorization of images. If the existing image colorization method is directly applied to video colorization, it tends to cause flutter or twinkle because of long-term sequentiality of videos. For this problem, a method based on Long Short Term Memory (LSTM) cells and Convolutional Neural Network (CNN) was proposed to colorize the grayscale video. In the method, the semantic features of video frames were extracted with CNN and the time sequence information of video was learned by LSTM cells to keep the time-space consistency of video, then local semantic features and time sequence features were fused to generate the final colorized video frames. The quantitative assessment and user study of the experimental results show that this method achieves good performance in video colorization.
To meet the needs of ground simulation equipment used for spacecraft, a design of 1553B bus communication terminal Intellectual Property (IP) core based on Field Programmable Gate Array (FPGA) was proposed. On the premise of reliability, the bus system was designed with top-down approach and "two-process" coding method to generate object code with Very-High-Speed Integrated Circuit Hardware Description Language (VHDL), and then was simulated with ModelSim software, and finally, got verified and applied on actual device. The working mode of IP core can be configured with bus controller, remote terminal and bus monitor respectively. In addition, the IP core is easy to be integrated into System on Chip (SoC), and provides more choices for the further application of 1553B bus.
Most existing cloud storage systems are based on the model, which leads to a full dataset scan for multi-dimensional queries and low query efficiency. A KD-tree and R-tree based multi-dimensional cloud data index named KD-R index was proposed. KD-R index adopted two-layer architecture: a KD-tree based global index was built in the global server and R-tree based local indexes were built in local server. A cost model was used to adaptively select appropriate R-tree nodes to publish into global KD-tree index. The experimental results show that, compared with R-tree based global index, KD-R index is efficient for multi-dimensional range queries, and it has high availability in the case of server failure.